package com.ssy.lingxi.member.merchant.model.vo.comment.response;

import java.io.Serializable;

/**
 * 会员评价接口查询返回VO
 * @author yzc
 * @version 2.0.0
 * @date 2020/10/14
 */
public class PlatformMemberTradeCommentPageVO implements Serializable {
    private static final long serialVersionUID = 8129453763056929068L;

    public PlatformMemberTradeCommentPageVO() {
    }

    public PlatformMemberTradeCommentPageVO(Long memberId, String memberName, Integer memberType, String memberTypeName, String roleId, String roleName, String levelTag, Integer avgStar, Integer receiveCountTotal, Integer receiveCount7, Integer receiveCount180) {
        this.memberId = memberId;
        this.memberName = memberName;
        this.memberType = memberType;
        this.memberTypeName = memberTypeName;
        this.roleId = roleId;
        this.roleName = roleName;
        this.levelTag = levelTag;
        this.avgStar = avgStar;
        this.receiveCountTotal = receiveCountTotal;
        this.receiveCount7 = receiveCount7;
        this.receiveCount180 = receiveCount180;
    }

    /**
     * 会员id
     */
    private Long memberId;

    /**
     * 会员名称
     */
    private String memberName;

    /**
     * 会员类型
     */
    private Integer memberType;

    /**
     * 会员类型名称
     */
    private String memberTypeName;

    /**
     * 会员角色id
     */
    private String roleId;

    /**
     * 会员角色
     */
    private String roleName;

    /**
     * 会员等级名称
     */
    private String levelTag;

    /**
     * 总体满意度
     */
    private Integer avgStar;

    /**
     * 收到总评价数
     */
    private Integer receiveCountTotal;

    /**
     * 最近7天评价数
     */
    private Integer receiveCount7;

    /**
     * 最近180天评价数
     */
    private Integer receiveCount180;

    public String getRoleId() {
        return roleId;
    }

    public void setRoleId(String roleId) {
        this.roleId = roleId;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public void setMemberTypeName(String memberTypeName) {
        this.memberTypeName = memberTypeName;
    }

    public String getMemberTypeName() {
        return memberTypeName;
    }

    public String getLevelTag() {
        return levelTag;
    }

    public void setLevelTag(String levelTag) {
        this.levelTag = levelTag;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public Integer getMemberType() {
        return memberType;
    }

    public void setMemberType(Integer memberType) {
        this.memberType = memberType;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public Integer getAvgStar() {
        return avgStar;
    }

    public void setAvgStar(Integer avgStar) {
        this.avgStar = avgStar;
    }

    public Integer getReceiveCountTotal() {
        return receiveCountTotal;
    }

    public void setReceiveCountTotal(Integer receiveCountTotal) {
        this.receiveCountTotal = receiveCountTotal;
    }

    public Integer getReceiveCount7() {
        return receiveCount7;
    }

    public void setReceiveCount7(Integer receiveCount7) {
        this.receiveCount7 = receiveCount7;
    }

    public Integer getReceiveCount180() {
        return receiveCount180;
    }

    public void setReceiveCount180(Integer receiveCount180) {
        this.receiveCount180 = receiveCount180;
    }
}
